924ccb8b6fe21ea417fca558b44a6b0bfce9c8e2,xwiki-commons-core/xwiki-commons-extension/xwiki-commons-extension-api/src/main/java/org/xwiki/extension/version/internal/DefaultVersionConstraint.java,DefaultVersionConstraint,hashCode,#,389

Before Change


        builder.append(getRanges());
        builder.append(getVersion());

        return builder.toHashCode();
    }

    // Serializable

After Change


    @Override
    public int hashCode()
    {
        if (this.hashCode == -1) {
            HashCodeBuilder builder = new HashCodeBuilder(17, 31);
            builder.append(getRanges());
            builder.append(getVersion());

            this.hashCode = builder.toHashCode();
        }

        return this.hashCode;
    }

    // Serializable